<?php 

//用户控制器
class UserController extends Controller
{
    private $model = null;

    //构造方法 自动实例化模型对象
    public function __construct()
    {
        //再调用一次父类的构造方法
        parent::__construct();
        $this->model = new Model('user');
    }

    //查询
    public function index()
    {
        
        $data = $this->model->order('id desc')->select();
        $this->assign('title', '用户列表');
        $this->assign('list', $data);
        $this->display('User/index.html');
    }
    
    //加载添加表单
    public function add()
    {
        $this->assign('title', '天个用户啦!');
        $this->display('User/add.html');
    }

    //执行添加方法
    public function insert()
    {
        if ($this->model->add() > 0) {
            $this->redirect('恭喜你,添加成功!', './index.php?c=User');
        } else {
            $this->redirect('可惜了,添加失败!');
        }
    }

    //执行删除
    public function del()
    {
        if ($this->model->del($_GET['id'])) {
            $this->redirect('恭喜你,删除成功!', './index.php?c=User');
        } else {
            $this->redirect('可惜了,删除失败!', './index.php?c=User');
        }
    }


}


